HTTP 301

301 Movido Permanentemente é um código de status de resposta HTTP usado para redirecionamento permanente de URL, o que significa que links ou registros que atualmente utilizem a URL da qual a resposta foi recebida devem ser atualizados para a nova. A nova URL deve ser fornecida no campo Location incluído na resposta.

O redirecionamento 301 é considerado uma boa prática de atualização dos usuários, no caso de mudar de HTTP para HTTPS.[1] RFC 2616 estabelece que:

  • Se um cliente tem suporte à edição de links, ele deve atualizar todas as referências à URL requisitada.
  • A resposta pode ser armazenada em cache.[2]
  • A não ser que o método da requisição seja HEAD, a entidade deve conter uma pequena nota em hipertexto com um hiperlink para a(s) nova(s) URL(s).
  • Se o código de status 301 é recebido como resposta de uma requisição de qualquer outro tipo que não seja GET ou HEAD, o cliente deve perguntar ao usuário antes de redirecionar.
  1. «Proteger seu site com HTTPS». support.google.com. Consultado em 30 de janeiro de 2017 
  2. How long do browsers cache HTTP 301s? - https://stackoverflow.com/questions/9130422/how-long-do-browsers-cache-http-301s

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search